the town bicycle - German English Dictionary